/**
 * 
 */
package com.dalonedrow.module.chivalrysorcery.rpg;

import com.dalonedrow.rpg.base.flyweights.BaseInteractiveObject;
import com.dalonedrow.rpg.base.flyweights.Scriptable;

/**
 * @author Donald
 */
public final class ChivSorcInteractiveObject extends BaseInteractiveObject<ChivSorcItemData,
ChivSorcInventoryData, ChivSorcCharacter, ChivSorcNPCData, Scriptable<ChivSorcInteractiveObject>> {
	/**
	 * Creates a new instance of {@link ChivSorcInteractiveObject}.
	 * @param id the reference id
	 */
	public ChivSorcInteractiveObject(final int id) {
		super(id);
		super.setInventory(new ChivSorcInventoryData());
		super.setItemData(new ChivSorcItemData());
	}
}
